这是人们通常设计课程的方式吗?一个类= 1表.包含另一个表的外键的表怎么样?
假设我有以下内容:
PersonTable --------------- person_id name PersonMapTable --------------- map_id type_id (fk) person_id PersonTypeTable ------------------- type_id description parent_type_id AddressTable ------------------- address_id address1 address2 city state zip AddressMapTable ----------- address_map_id address_id person_id
良好做法是否包括为每个表创建一个类?如果是这样,在没有orm的情况下将这些类加载/保存回数据库的最佳做法是什么?一个简单的代码示例将非常有用
我建议阅读Martin Fowler的企业应用程序架构模式,它有几种类和表之间的映射模式.