想了解下,因为我发现用主外键好像没有必要了,程序中控制就可以了吧?

解决方案 »

  1.   

    很有必要,不能过于依赖程序!程序严密固然好,但这是两码事!
      

  2.   

    在数据库中设置关系,可以检测出程序设计中出现的录入数据不完整的现象出现吧...
      

  3.   

    有必要,能更好的保证数据完整性和一致性
      

  4.   

    看业务是不是需要那么强的约束关系.如果需要,就用,因为这个最严格.如果不是那么需求,程序实现.程序是有可能出故障的.