Дизайн базы данных: необязательно, но должен быть уникальным, если задано значение

У меня есть столбец в одной из моих таблиц. Это необязательно, поэтому его можно оставить пустым. Однако, если для этого столбца указано значение, оно должно быть уникальным. Два вопроса:

  1. Как мне реализовать это в моей базе данных (кстати, я использую MySQL Workbench)
  2. Есть ли потенциальная проблема с моей моделью?
7
задан StackOverflowNewbie 30 November 2010 в 20:52
поделиться