But I do not see any FK constraints claimed in enclosed either mysql_db_struct.sql or oracle_db_struct.sql
[originally posted on jforum.net by causacn]
Migrated From Jforum.net
posted 11 years ago
Not totally sure but I think that this was an early V3.0 design document (or one updated to show 3.0 DB).
It is still pretty accurate for V2, except that the PKs/FKs are "soft dependencies" and not defined in the DB.
Of course, I could be wrong and it's been around longer than that... and the PKs/FKs aren't defined because it makes the schema scripts and initial data scripts harder to maintain across all the DBs jForum supports. I.e., each DB has it's own syntax for defining pks and fks; inserting circular keys; and the like. [originally posted on jforum.net by monroe]
Live ordinary life in an extraordinary way. Details embedded in this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop