在设计数据库时要记住什么?
我不想将您的答案限制在我的需求上,因为我相信其他人也可以从您的见解中受益。但是我正在为多客户社区驱动的网站计划一个内容管理系统。
“正常化,直到它伤害;去正常化,直到它的工作。
确保使用约束(CHECK
、NOT NULL
、FOREIGN KEY
、PRIMARY KEY
和DEFAULT
)来确保数据库中只存储正确的数据。
预先建立一致的命名标准。从长远来看,这将节省几分钟不必要的思考。(这可能是具有讽刺意味的,但我是认真的。)
而且不要缩写任何东西,除非它是极其常见的。不要把数据库变成车牌消息猜测游戏。xx年后变得不明显的东西是惊人的。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(4条)