با سلام
چگونه میتوان مجموع چند فیلد را به عنوان unique key تعریف نمود
فایل hbm به صورت زیر تعریف شده است اما با بالا آمدن سرور، unique-key ایجاد نمیشود:
<property column="ACCOUNT_NUMBER" name="accountNumber" not-null="true" type="java.lang.String" length="30" unique-key="acc_uk"/>
<property column="ACCOUNT_TYPE" name="accountType" not-null="true" type="java.lang.String" length="2"/>
<property column="CARD_NUMBER" name="cardNumber" not-null="false" type="java.lang.String" length="20" />
<many-to-one class="ir.tamin.medical.tcr.entities.operation.insureddevisee.InsuredDeviseeEntity" column="DEVISEE_ID" name="devisee" not-null="false" unique-key="acc_uk"/>
<many-to-one class="ir.tamin.medical.tcr.entities.operation.insured.InsuredEntity" column="MAIN_INSURED_ID" name="main_insured" not-null="false" unique-key="acc_uk"/>
<many-to-one class="ir.tamin.medical.tcr.entities.baseinfo.bnkbranch.BnkBranchEntity" column="BANKBRANCH_ID" name="bankBranch" not-null="true" unique-key="acc_uk"/>
لطفا من رو راهنمایی کنید.
ممنونم.