zoukankan      html  css  js  c++  java
  • NHibernate中复合主键中的个字段作为区分列的问题

    字典表tbl_Dict:

    ------------------------------------

    字段       |  主键列   |    备注

    -----------------------------------

    keyword |  pk      |   关键字

    keyvalue | pk       | 键值

    caption   | -         | 文字说明

    ------------------------------------

    表数据样本:

    -------------------------------------

    keyword   |  keyvalue  |   caption

    -------------------------------------

    省份     |   1   |山东省

    省份     |  2    |湖北省

    省份     |  3    |辽宁省

    还款情况|1|良好

    还款情况|2|中等

    还款情况|3|差

    -----------------------------------------

    客户折扣表tbl_CustomerCut:

    -----------------------------------------------

    ID     pk             客户折扣表的记录主键ID,自增

    ...

    Grade  fk外键     客户的还款等级ID,对应字典表的“还款情况”的value

    ------------------------------------------------------------------

    现在问题是如何配置客户折扣的外键,老是报,外键个数不一致(毕竟这个表只有一个value外键列)

    因为“还款情况”是常量,不能多一个冗余列。

  • 相关阅读:
    C语言I博客作业09
    请看这里
    C++ 面向对象学习笔记[1]
    graphviz的使用
    KDE安装后的一些随笔
    近期内容整理
    链表
    理解C++ lvalue与rvalue
    再看“笕实智慧校园”——作品的复盘[1]
    无题
  • 原文地址:https://www.cnblogs.com/xcf007/p/2888823.html
Copyright © 2011-2022 走看看