å¯ä¸æ§çº¦æ
1) å¯ä¸æ§çº¦æç¨æ¥éå¶ä¸å主é®çº¦æçåä¸çæ°æ®çå¯ä¸æ§ï¼ç¨äºä½ä¸ºè®¿é®æè¡çå¯éæ段ï¼ä¸ä¸ªè¡¨ä¸å¯ä»¥æ¾ç½®å¤ä¸ªå¯ä¸æ§çº¦æï¼ 2) åªè¦å¯ä¸å°±å¯ä»¥æ´æ°ï¼ 3) å³è¡¨ä¸ä»»æ两è¡å¨ æå®åä¸é½ä¸å 许æç¸åçå¼ï¼å 许空ï¼NULLï¼ï¼ 4) ä¸ä¸ªè¡¨ä¸å¯ä»¥æ¾ç½®å¤ä¸ªå¯ä¸æ§çº¦æ
å¯ä¸æ§ç´¢å¼
å建å¯ä¸ç´¢å¼å¯ä»¥ç¡®ä¿ä»»ä½çæéå¤é®å¼çå°è¯é½ä¼å¤±è´¥ã
约æåç´¢å¼ï¼ åè æ¯ç¨æ¥æ£æ¥æ°æ®çæ£ç¡®æ§ï¼åè ç¨æ¥å®ç°æ°æ®æ¥è¯¢çä¼åï¼ç®çä¸åãå¯ä¸æ§çº¦æä¸å¯ä¸ç´¢å¼ææä¸åï¼1)å建å¯ä¸çº¦æä¼å¨Oracleä¸å建ä¸ä¸ªConstraintï¼åæ¶ä¹ä¼å建ä¸ä¸ªè¯¥çº¦æ对åºçå¯ä¸ç´¢å¼ã2ï¼.å建å¯ä¸ç´¢å¼åªä¼å建ä¸ä¸ªå¯ä¸ç´¢å¼ï¼ä¸ä¼å建Constraintãä¹å°±æ¯è¯´å ¶å®å¯ä¸çº¦ææ¯éè¿å建å¯ä¸ç´¢å¼æ¥å®ç°çãå¨å é¤æ¶è¿ä¸¤è ä¹æä¸å®çåºå«ï¼å é¤å¯ä¸çº¦ææ¶å¯ä»¥åªå é¤çº¦æèä¸å é¤å¯¹åºçç´¢å¼ï¼æ以对åºçåè¿æ¯å¿ é¡»å¯ä¸çï¼èå é¤äºå¯ä¸ç´¢å¼çè¯å°±å¯ä»¥æå ¥ä¸å¯ä¸çå¼ã