Tôi có bảng Giao dịch nơi tôi đang lưu hai bản ghi cho một giao dịch, một cho ghi nợ và ghi có khác.Cách tạo cột bảng loại trừ lẫn nhau
Vì vậy, tôi có hai cột trong bảng creditAmount(Money)
và debitAmount(Money)
.
Tôi muốn ràng buộc mức bảng mà một trong hai cột không phải là rỗng trong mỗi hàng. tức là nếu hàng # 3 creditAmount
là không thì debitAmount
phải giữ một số giá trị và ngược lại.
Làm thế nào để đảm bảo giống nhau khi chèn một bản ghi liên tiếp?
Tại sao không có một cột và cờ chỉ ra 'C' hoặc' D'? –
Chỉ cần tò mò, nhưng tại sao không phải là dấu hiệu của một giá trị duy nhất đủ để chỉ ra tín dụng hoặc ghi nợ? – HABO
Đó là yêu cầu, tôi không thể thay đổi nó. – MaxRecursion