.net - 在 .net ef 中为“内容类型”实体建模的正确方法
问题描述
对以下实体建模的正确方法是什么。我正在尝试为个人项目(本质上是一个小型 CMS 拖放构建器)建模“内容”类型。
此内容类型可以是文本、图像、按钮等类型。虽然,这些可能会共享公共字段,例如上次修改时间和内容类型所属部分的 ID 等。
我原本打算只有一个“内容”实体。但很快意识到会有条件字段取决于类型(即文本将包含“文本”,按钮将包含“链接”等)。
我想知道在数据库中塑造这些的最佳方法是什么。每种内容类型都是一个实体。如果是这样,我将如何共享公共字段?前端与之交互的最佳方式是什么?
我对后端开发非常陌生,非常感谢有关最佳实践/常用方法的任何建议
谢谢
解决方案
推荐阅读
- excel - 将 NEXT 函数与名称管理器中的变量(命名范围)结合起来
- javascript - 在 fetch 函数中使用回调
- sql-server - Sql 查询简化
- php - PhpUnit 如何使用其他类和自身类方法测试双倍方法?
- java - 连接到未知 IP 地址时,Java Socket connect 会成功...为什么?
- android - 应用无法使用 React Native 0.57.7 和 64 位 arm 架构打开。32位工作正常
- netty - 使用 Netty 作为基本的透明 HTTP 代理
- python - 如何删除随机模块中的包围
- r - 用另一个日期添加字符类的日期
- java - 具有与参数相同的对象的对象构造函数