【发布时间】:2012-10-05 12:32:27
【问题描述】:
假设我有一个包含大约 90 个表的现有数据库。我已经看到 cmets 声明将它们全部包含在一个大的 edmx 文件中并不被认为是好的做法。假设我有诸如 HR、Legal 和 Accounting 之类的逻辑分组,可用于创建多个 edmx 文件。这就说得通了。但是,我不知道如果这些逻辑分组中的每一个都包含常用表(如员工、地址等)的外键,该怎么办。每个 edmx 文件是否也应该包含这些表,还是有更好的方法来处理这个问题?
顺便说一句,在创建 edmx 文件时,小到多小才算太小?包含 5 个实体的上下文是否太小? 2?有一般的经验法则吗?
感谢任何指导!
【问题讨论】: