這樣的數據庫怎么開發?

          create table STYLE
          (
             SP_STYLE_ID          INTEGER                not null,
             CODE                 VARCHAR(20)            not null,
             NAME_ENGLISH         VARCHAR(100)           not null,
             NAME_CHINESE         VARCHAR(300),
             SP_VALID_STATUS_ID   SMALLINT               not null,
             DELETE_FLAG          CHARACTER              not null with default 'Y',
             CREATOR              INTEGER                not null,
             CREATE_DATE          TIMESTAMP              not null,
             MODIFIER             INTEGER,
             MODIFY_DATE          TIMESTAMP,
             CUSTOMER_ID          INTEGER,
             CUSTOMER_STYLE_NO    VARCHAR(50),
             SHORT_NAME           VARCHAR(100),
             SP_GAUGE_ID          SMALLINT               not null,
             SP_GARMENT_ID        SMALLINT,
             YARN_PL_MR_CREATED   CHARACTER              not null with default 'N',
             constraint SP_STYLE_PK primary key (CODE),
             constraint SP_STYLE_IDX0 unique (SP_STYLE_ID)
          )
          這樣的數據庫表:code是主鍵,SP_STYLE_ID唯一性約束(數據庫中的表都是這樣設計的)
          問題一:不知道這樣設計有什么好處,我覺得有一個ID就足夠了,請高人指點。
          表與表之間的外鍵都是唯一性約束,就像SP_STYLE_ID用來做別的表的外鍵
          問題二:通常都是用表的ID(主鍵)作為外鍵來用,而這里的外鍵不是主鍵而是唯一約束,這樣有何利弊?
          在開發中遇到很多問題,就拿對數據庫的操作而言:如果用ORM框架來操作數據庫那真讓人頭疼
          問題三:不知道這樣的數據庫該怎么開發,我們是都用做原始的sql語句來呢,還是用什么orm框架來?
          請高人給點建議,數據庫是有了,這是最難辦的事。

          posted on 2010-06-10 17:26 威爾 閱讀(155) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2010年6月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 交口县| 兖州市| 泰安市| 温州市| 肃南| 兴仁县| 德清县| 平远县| 鲁甸县| 崇明县| 黄梅县| 淅川县| 东明县| 仁布县| 三原县| 博湖县| 吉隆县| 汉源县| 南宁市| 盐城市| 金昌市| 建德市| 沙田区| 小金县| 洮南市| 清涧县| 沈阳市| 宾川县| 石楼县| 寿光市| 渭南市| 军事| 明溪县| 乐业县| 舟曲县| 灵寿县| 平邑县| 永州市| 怀集县| 彭山县| 剑阁县|