gpt4 book ai didi

database - 基于表设计的建模类

转载 作者:搜寻专家 更新时间:2023-10-30 19:54:40 24 4
gpt4 key购买 nike

这是人们通常设计类(class)的方式吗?一类 = 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 的 Patterns of Enterprise Application Architecture ,它有几种类和表之间的映射模式。

关于database - 基于表设计的建模类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/717515/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com