What are the [dis]advantages of using a key/value table over nullable columns or separate tables? [duplicate] What are the [dis]advantages of using a key/value table over nullable columns or separate tables? [duplicate] sql sql