gpt4 book ai didi

c# - 如何构建我的数据?

转载 作者:太空宇宙 更新时间:2023-11-03 18:40:50 25 4
gpt4 key购买 nike

我有两个继承自 Product 类的类(Book、Software)。这两个类有一些彼此不同的领域。如果我要将这两个类的数据保存到一个表中,它会导致某些列具有空值。

如果我将数据保存到不同的表(书籍表和软件表),然后想在单个 GridView 中查看这些数据,我是否必须加入数据然后将其加载到 GridView ?

我想稍后再添加 2 个类(IndividualCustomer、WholesaleCustomer),它们将以与上述相同的方式继承 Customer 类。

请指导我找到最好的方法。谢谢

最佳答案

我不是 C# 程序员,但我会选择类似的东西

`products` table
- product_id (pk)
- title
- price
- etc

`products_software` table
- software_id (pk)
- product_id (foreign key, relates to a product_id)
- serial_number
- storage_media

`products_books` table
- book_id (pk)
- product_id (foreign key, relates to a product_id)
- pages
- author

关于c# - 如何构建我的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9181061/

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