【发布时间】:2010-10-12 18:24:05
【问题描述】:
考虑一个既有字母又有人的系统;这两个类组成一个地址。在为系统设计数据库时,为地址设置单独的模式似乎是明智的,但这会导致问题;我不知道如何让地址表中的外键清楚地识别它属于什么,因为外键可以识别一个字母或一个人。此外,我希望还会添加更多的类,这些类也将构成一个地址。
如果设计模式能够解决此类设计问题,我将不胜感激。
最好的问候
【问题讨论】:
-
我有点困惑为什么我们要讨论类,这是一个面向对象的概念,适用于关系数据库的 SQL。这是对象关系映射器解决的断开连接。
-
对类的讨论仅用于说明我正在尝试为其创建适当数据库模式的系统各部分之间的关系。
标签: sql design-patterns database-design