1对n,n对1,和n对n,外键应该放在哪个表里

1对n,外键放在n的一端:
举例子:
周杰伦有很多很多粉丝,不可能让周记住所有粉丝的名字,而是应该所有粉丝都记得周的名字,所以外键应该放在多的一端的表里

n对n,放在其中的任何一张表都不合适:中间表存储对应关系

设计表:1对n,n对1,和n对n相关推荐

  1. mysql设计表时 varchar长度_设计表的时候,对变长字段长度选择的一点思考

    设计表时,不管是在MSSQL还是MySQL或者Oracle,变长字段的长度衡量都是要经常面对的. 对于一个变长的字段,在满足业务的情况下(其实所谓的满足业务是一个比较模糊的东西),到底是选择varch ...

  2. 使用开源的驰骋表单设计器设计表单案例演示

    我们以客户提供如下原始的word表单样本,使用驰骋表单设计器制作表单的过程介绍如下: 工业设计和创意需求登记表原始表单图 在ccform表单设计器中,设计如下: 驰骋表单设计器,设计表单所见既所得,操 ...

  3. 驰骋表单设计器 设计表单案例演示

    为什么80%的码农都做不了架构师?>>>    我们以客户提供如下原始的word表单样本,使用驰骋表单设计器制作表单的过程介绍如下:工业设计和创意需求登记表原始表单图 在ccform ...

  4. 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(44)-工作流设计-设计表单...

    构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(44)-工作流设计-设计表单 原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后 ...

  5. navicat设计表中添加自增长列

    写web通讯录的时候在添加联系人时候需要主键故采用自增长列为主键,百度链接有详细教程 点击打开链接,注意的是在设计表中添加栏位后把类型改成bigint才会出现自增长选项,希望对你有用

  6. 数据库设计技巧系列(二)——设计表和字段

    设计表和字段 1. 检查各种变化 我在设计数据库的时候会考虑到哪些数据字段将来可能会发生变更.比方说,姓氏就是如此(注意是西方人的姓氏,比如女性结婚后从夫姓等).所以,在建立系统存储客户信息时,我倾向 ...

  7. PowerDesigner如何设计表之间的关联

    PowerDesigner如何设计表之间的关联 步骤/方法 在工具箱中找到参照关系工具: 由地区表到省份表之间拉参照关系,箭头指向父表,然后双击参照关系线,打开参照关系的属性: 在这里检查父表与子表是 ...

  8. 设计表的时候,对变长字段长度选择的一点思考

    原文:设计表的时候,对变长字段长度选择的一点思考 不管是在MSSQL还是MySQL或者Oracle,变长字段的长度衡量都是要经常面对的. 对于一个变长的字段,在满足业务的情况下(其实所谓的满足业务是一 ...

  9. java建站系统开发教程系列之设计表结构

    java建站系统开发教程系列之设计表结构 根据需求设计表结构如下: SET FOREIGN_KEY_CHECKS=0; -- Table structure for tbl_articles -- - ...

  10. html5 设计 form,为HTML5表单设计表单模板

    为HTML5表单设计表单模板 AEM中的HTML5表单组件提供了将XFA表单模板渲染为HTML5格式的功能. 表单设计人员可以使用Forms Designer设计表单模板,并使用HTML5呈现功能. ...

最新文章

  1. 如何在10分钟内进行可用性测试
  2. PCB 围绕CAM自动化,打造PCB规则引擎
  3. 树莓派做无线打印服务器,亲测可用 树莓派打造无线共享打印机
  4. 第5月第8天 jsonmodel
  5. linux git 修改文件,关于linux:Git删除所有未修改的文件
  6. TensorFlow的各种应用,你晓得不?
  7. php asciii 回车换行,ubuntu下关于telnet俩个特殊ascii字符回车0x0d与换行0x0a
  8. 开源公司抱团取暖,讨论如何在云厂商“寄生”下生存
  9. Selenium UI自动化测试(五)WebDriver控制浏览器的操作
  10. JSP直接调用一个action定向到页面
  11. Python基础——NaN(Not a Number)
  12. IIS6配置后仍然无法解析json文件解决办法
  13. 遗传算法详解 附python代码实现
  14. 给公司、领导提提意见,该怎么写?
  15. 红警2020版笔记本芯片级维修教材(含军工级)
  16. 以CVPR顶会论文为例,探讨AI论文的阅读方法
  17. 1.24A Simple Math Problem
  18. form表单提交,action需要加项目名
  19. 计算机图形学入门(二)-线性代数部分知识2视图变换和投影变换
  20. 四、Fiddler抓包工具 — Fiddler页面布局之工具栏

热门文章

  1. 使用Markdown作为生产力——基于markdown pad2的md编辑、导出工具
  2. 中国石油大学《CAD制图》第一阶段在线作业
  3. 试药员体检​​​​​​​流程及注意事项介绍
  4. USACO4.4 追查坏牛奶Pollutant Control
  5. mysql 无法正常关闭_mysql无法正常关闭问题追查
  6. Android悬浮窗播放视频
  7. 荣耀8青春版android,荣耀8青春版升级Android 8.0 优化的EMUI 8.0内测已开放
  8. 七牛云李朝光:深度学习平台AVA及海量资源管理
  9. uva12563劲歌金曲与LCS
  10. 短视频解析去水印 视频编辑器伪原创