product_id type_id
---------------------
aaa 1
aaa 2
aaa 3
bbb 1
bbb 2
用关系数据表
可以这样设计数据结构
商品分类(分类ID 主键,分类名称 有唯一索引)
商品信息(商品ID 主键,商品名称,规格等等, 分类ID 外键)
商品分类与商品信息二表基于分类ID字段建立一对多关系,并实施参照完整性。
表间关系可以设置以下两种模式:
1)级联更新和级联删除;
2)级联更新。
这两种关系模式下的共同点是两者都不予许 a商品信息表的分类ID字段里出现商品分类表中不存在的分类;b商品分类表中的某个分类ID发生改变后,商品信息表里所有相应的分类ID也会随之同步改动。
这样维护商品分类的工作会被大大简化,我们只要维护商品分类表就好了,商品信息表中的分类信息则有系统自动予以维护。
两种关系的分别是删除商品分类时的表现很不一样:
第一种关系,当在商品分类表中删除某个分类时,商品信息表中所有含相应分类的记录也会被同步删除。其好处是删除 *** 作非常便捷,坏处是如果商品信息表中的记录非常重要,假如不小心删除了某个分类,那么连带的珍贵商品信息记录也会同时丢失。
第二种关系,当在商品分类表中删除某个分类时,如果商品信息表中所有含相应分类的记录,那么该删除 *** 作就无法实施。其好处是下级数据表的关联记录不会因删除商品分类而丢失,坏处是删除分类 *** 作比较麻烦,首先要删除下级表中含关联分类的记录后才能删除上级表中的分类。
究竟采取哪种关系模式,应根据实际需求而定。不过大多数情况下建议选择第二种模式,即只实施级联更新而不实施级联删除,因为下级表中的资料通常都是日常记录下来的重要数据。
南通 0513
杨州 0514
盐城 0515
徐州 0516
淮阴 0517
连云港 0518
常州 0519
常熟 0520
泰州 0523
沭阳 0527
荷泽 0530
济南 0531
青岛 0532
淄博 0533
德州 0534
烟台 0535
潍坊 0536
济宁 0537
泰安 0538
临沂 0539
滨州 0543
东营 0546
滁州 0550
合肥 0551
蚌埠 0552
芜湖 0553
淮南 0554
马鞍山 0555
安庆 0556
宿州 0557
阜阳 0558
黄山市 0559
淮北 0561
铜陵 0562
宣州 0563
六安 0564
巢湖 0565
贵池 0566
衢州 0570
杭州 0571
湖州 0572
嘉兴 0573
宁波 0574
绍兴 0575
临海 0576
温州 0577
丽水 0578
金华 0579
舟山 0580
福州 0591
厦门 0592
宁德 0593
莆田 0594
泉州 0595
漳州 0596
龙岩 0597
三明 0598
南平 0599
威海 0631
枣庄 0632
日照 0633
莱芜 0634
聊城 0635
汕尾 0660
潮阳 0661
阳江 0662
揭阳 0663
茂名 0668
景洪 0691
瑞丽 0692
鹰潭 0701
襄樊 0710
鄂州 0711
孝感 0712
黄州市 0713
黄石 0714
咸宁 0715
江陵 0716
宜昌 0717
建始 0718
十堰 0719
随州 0722
荆门 0724
中卫 0955
北京 010
重庆 023
成都 028
张家口 0313
沧州 0317
朔州 0349
榆次 0354
离石 0358
思茅 0879
丽江 0888
昌都 0895
洪湖 0728
和田 0903
咸阳 0910
安康 0915
临夏 0930
西峰 0934
陇南 0939
运城 0359
商丘 0370
郑州 0371
安阳 0372
新乡 0373
许昌 0374
平顶山 0375
信阳 0376
南阳 0377
开封 0378
洛阳 0379
焦作市 0391
鹤壁 0392
台前 0393
周口 0394
漯河 0395
驻马店 0396
息县 0397
三门峡 0398
铁岭 0410
大连 0411
鞍山 0412
抚顺 0413
本溪 0414
丹东 0415
锦州 0416
营口 0417
阜新 0418
辽阳 0419
朝阳 0421
盘锦 0427
葫芦岛 0429
长春 0431
吉林 0432
延吉 0433
四平 0434
通化 0435
白城 0436
辽源 0437
松原 0438
白山 0439
珲春 0440
梅河口 0448
哈尔滨 0451
齐齐哈尔 0452
牡丹江 0453
佳木斯 0454
绥化 0455
黑河 0456
加格达奇 0457
伊春 0458
大庆 0459
七台河 0464
鸡西 0467
鹤岗 0468
双鸦山 0469
海拉尔 0470
呼和浩特 0471
包头 0472
乌海市 0473
集宁 0474
通辽 0475
赤峰 0476
东胜 0477
巴彦淖尔盟 0478
锡林浩特 0479
乌兰浩特 0482
阿 盟 0483
无锡 0510
镇江 0511
苏州 0512
广州 020
上海 021
天津 022
沈阳 024
南京 025
武汉 027
西安 029
邯郸 0310
石家庄 0311
保定 0312
承德 0314
唐山 0315
廊坊 0316
衡水 0318
邢台 0319
秦皇岛 0335
忻州 0350
太原 0351
大同 0352
阳泉 0353
长治 0355
晋城 0356
临汾 0357
达川 0818
遂宁 0825
华蓥 0826
巴中 0827
泸州 0830
宜宾 0831
内江 0832
乐山 0833
西昌 0834
雅安 0835
康定 0836
马尔康 0837
德阳 0838
广元 0839
贵阳 0851
遵义 0852
安顺 0853
都匀 0854
凯里 0855
铜仁 0856
毕节 0857
六盘水 0858
兴义 0859
昭通 0870
昆明 0871
大理 0872
个旧 0873
曲靖 0874
保山 0875
文山 0876
玉溪 0877
楚雄 0878
镇康 0883
福贡 0886
中甸 0887
拉萨 0891
日喀则 0892
山南 0893
林芝 0894
那曲 0896
阿里 0897
海口 0898
三亚 0899
裕民 0901
哈密 0902
富蕴 0906
阿图什 0908
博乐 0909
延安 0911
榆林 0912
渭南 0913
商州 0914
汉中 0916
宝鸡 0917
铜川 0919
兰州 0931
定西 0932
平凉 0933
武威 0935
张掖 0936
酒泉 0937
天水 0938
白银 0943
银川 0951
石嘴山 0952
吴忠 0953
固原 0954
海晏 0970
西宁 0971
海东 0972
同仁 0973
共和 0974
玛沁 0975
玉树 0976
海西 0977
格尔木 0979
克拉玛依 0990
乌鲁木齐 0991
奎屯 0992
石河子 0993
昌吉 0994
吐鲁番 0995
库尔勒 0996
阿克苏 0997
喀什 0998
伊宁 0999
甘南州 0941
岳阳 0730
长沙 0731
湘潭 0732
株州 0733
衡阳 0734
郴州 0735
常德 0736
益阳 0737
娄底 0738
邵阳 0739
吉首 0743
张家界 0744
怀化 0745
冷水滩 0746
江门 0750
韶关 0751
惠州 0752
梅州 0753
汕头 0754
深圳 0755
珠海 0756
佛山 0757
肇庆 0758
湛江 0759
中山 0760
河源 0762
清远 0763
顺德 0765
云浮 0766
潮州 0768
东莞 0769
防城港 0770
南宁 0771
柳州 0772
桂林 0773
梧州 0774
玉林 0775
百色 0776
钦州 0777
河池 0778
北海 0779
新余 0790
南昌 0791
九江 0792
上饶 0793
临州 0794
宜春 0795
吉安 0796
赣州 0797
景德镇 0798
萍乡 0799
攀枝花 0812
自贡 0813
绵阳 0816
南充 0817
以上就是关于一个产品归属多个类别,如何做数据库全部的内容,包括:一个产品归属多个类别,如何做数据库、设计数据库问题,数据库设计分类,商品归属某个分类,问题是要是这个分类删除了怎么办,还有添加分类,商、谁有一个全国区号归属的数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)