Хранить дизайн БД

58
8

Я пытаюсь создать мою базу данных, где таблица транзакций (TransactionId (PK), ItemListNoId (FK), StoreId (FK), Date, EmployeeId (FK)) может получить доступ к списку продуктов из таблицы ItemList (ItemListNo (PK), UPC (FK)); Я столкнулся с проблемой неспособности ввода записи с тем же номером ItemNoList. Все типы столбцов имеют тип int.

Я не могу понять способ решения этой проблемы. Любая помощь будет оценена по достоинству.

спросил(а) 2012-05-15T16:49:00+04:00 8 лет, 4 месяца назад
1
Решение
99

Вы можете попробовать создать другой столбец в таблице ItemList, называть его чем-то другим (например, ItemID). Установите его как INT NOT NULL IDENTITY и измените первичный ключ на него вместо ItemListNo.

ответил(а) 2012-05-15T17:12:00+04:00 8 лет, 4 месяца назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема