Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Календарь
Облако
Заметки
Все проекты
Все проекты
выход
Регистрация
Вход
Категории
Все вопросы проекта
Компьютеры, Интернет
Темы для взрослых
Авто, Мото
Красота и Здоровье
Товары и Услуги
Бизнес, Финансы
Наука, Техника, Языки
Философия, Непознанное
Города и Страны
Образование
Фотография, Видеосъемка
Гороскопы, Магия, Гадания
Общество, Политика, СМИ
Юридическая консультация
Досуг, Развлечения
Путешествия, Туризм
Юмор
Еда, Кулинария
Работа, Карьера
О проектах Mail
Животные, Растения
Семья, Дом, Дети
Другое
Знакомства, Любовь, Отношения
Спорт
Золотой фонд
Искусство и Культура
Стиль, Мода, Звезды
Полный список
Спросить
Лидеры
Поиск по вопросам
Ответы Mail
Программирование
Android
C/C++
C#
iOS
Java
JavaScript
jQuery
SQL
Perl
PHP
Python
Веб-дизайн
Верстка, CSS, HTML, SVG
Системное администрирование
Другие языки и технологии
Вопросы - лидеры.
СРОЧНО, НЕ ПЕРЕНОСЯТСЯ ДАННЫЕ ИЗ EXCEL ФАЙЛА В ACCESS
1 ставка
Изменение схемы базы данных
1 ставка
Как создать базу данных ?
1 ставка
Лидеры категории
Лена-пена
Искусственный Интеллект
М.И.
Искусственный Интеллект
Y.Nine
Искусственный Интеллект
•••
Заполнение записями графовой бд в SQl Server Microsoft
Ева Андреева
Ученик
(177), открыт
1 неделю назад
Помогите пожалуйста запросами вставить записи в таблицы графовой бд. В узлы получается добавить запись, а с ребрами никак постоянно вылазят ошибки. CREATE TABLE Customer (
Customer_ID INT PRIMARY KEY,
First_Name NVARCHAR(100),
Last_Name NVARCHAR(100),
Middle_Name NVARCHAR(100),
Passport NVARCHAR(50),
Address NVARCHAR(255),
Phone NVARCHAR(20),
Date_of_Birth DATE,
Photo NVARCHAR(255)
) AS NODE;
CREATE TABLE Purchases (
Purchase_ID INT PRIMARY KEY,
Purchase_Date DATE,
Purchase_Time TIME,
Discount DECIMAL(5, 2),
Discount_Amount DECIMAL(10, 2)
) AS NODE;
CREATE TABLE Disk (
Disk_ID INT PRIMARY KEY,
Title NVARCHAR(255),
Release_Year INT,
Duration TIME,
Price DECIMAL(10, 2),
Rotation INT
) AS NODE;
CREATE TABLE Studio (
Studio_ID INT PRIMARY KEY,
Name NVARCHAR(255),
Location NVARCHAR(255),
Established_Year INT
) AS NODE;
CREATE TABLE Make (
Customer_ID INT,
Purchase_ID INT,
PRIMARY KEY (Customer_ID, Purchase_ID),
CONSTRAINT FK_Customer_Makes FOREIGN KEY (Customer_ID) REFERENCES Customer(Customer_ID),
CONSTRAINT FK_Purchase_Makes FOREIGN KEY (Purchase_ID) REFERENCES Purchases(Purchase_ID)
) AS EDGE;
CREATE TABLE Includes (
Purchase_ID INT,
Disk_ID INT,
Quantity INT,
Discount DECIMAL(5, 2),
PRIMARY KEY (Purchase_ID, Disk_ID),
CONSTRAINT FK_Purchase_Includes FOREIGN KEY (Purchase_ID) REFERENCES Purchases(Purchase_ID),
CONSTRAINT FK_Disk_Includes FOREIGN KEY (Disk_ID) REFERENCES Disk(Disk_ID)
) AS EDGE;
CREATE TABLE Consists_of (
Disk_ID INT,
Track_Title NVARCHAR(255),
Author NVARCHAR(255),
Genre NVARCHAR(100),
Track_Duration TIME,
PRIMARY KEY (Disk_ID, Track_Title),
CONSTRAINT FK_Disk_Consists FOREIGN KEY (Disk_ID) REFERENCES Disk(Disk_ID)
) AS EDGE;
CREATE TABLE Created_in (
Disk_ID INT,
Studio_ID INT,
PRIMARY KEY (Disk_ID, Studio_ID),
CONSTRAINT FK_Disk_Created FOREIGN KEY (Disk_ID) REFERENCES Disk(Disk_ID),
CONSTRAINT FK_Studio_Created FOREIGN KEY (Studio_ID) REFERENCES Studio(Studio_ID)
) AS EDGE;
1 ответ
Вячеслав Рожнев
Профи
(851)
1 неделю назад
Ну, Вы хотя бы ошибку опубликуйте!
Похожие вопросы
Customer_ID INT PRIMARY KEY,
First_Name NVARCHAR(100),
Last_Name NVARCHAR(100),
Middle_Name NVARCHAR(100),
Passport NVARCHAR(50),
Address NVARCHAR(255),
Phone NVARCHAR(20),
Date_of_Birth DATE,
Photo NVARCHAR(255)
) AS NODE;
CREATE TABLE Purchases (
Purchase_ID INT PRIMARY KEY,
Purchase_Date DATE,
Purchase_Time TIME,
Discount DECIMAL(5, 2),
Discount_Amount DECIMAL(10, 2)
) AS NODE;
CREATE TABLE Disk (
Disk_ID INT PRIMARY KEY,
Title NVARCHAR(255),
Release_Year INT,
Duration TIME,
Price DECIMAL(10, 2),
Rotation INT
) AS NODE;
CREATE TABLE Studio (
Studio_ID INT PRIMARY KEY,
Name NVARCHAR(255),
Location NVARCHAR(255),
Established_Year INT
) AS NODE;
CREATE TABLE Make (
Customer_ID INT,
Purchase_ID INT,
PRIMARY KEY (Customer_ID, Purchase_ID),
CONSTRAINT FK_Customer_Makes FOREIGN KEY (Customer_ID) REFERENCES Customer(Customer_ID),
CONSTRAINT FK_Purchase_Makes FOREIGN KEY (Purchase_ID) REFERENCES Purchases(Purchase_ID)
) AS EDGE;
CREATE TABLE Includes (
Purchase_ID INT,
Disk_ID INT,
Quantity INT,
Discount DECIMAL(5, 2),
PRIMARY KEY (Purchase_ID, Disk_ID),
CONSTRAINT FK_Purchase_Includes FOREIGN KEY (Purchase_ID) REFERENCES Purchases(Purchase_ID),
CONSTRAINT FK_Disk_Includes FOREIGN KEY (Disk_ID) REFERENCES Disk(Disk_ID)
) AS EDGE;
CREATE TABLE Consists_of (
Disk_ID INT,
Track_Title NVARCHAR(255),
Author NVARCHAR(255),
Genre NVARCHAR(100),
Track_Duration TIME,
PRIMARY KEY (Disk_ID, Track_Title),
CONSTRAINT FK_Disk_Consists FOREIGN KEY (Disk_ID) REFERENCES Disk(Disk_ID)
) AS EDGE;
CREATE TABLE Created_in (
Disk_ID INT,
Studio_ID INT,
PRIMARY KEY (Disk_ID, Studio_ID),
CONSTRAINT FK_Disk_Created FOREIGN KEY (Disk_ID) REFERENCES Disk(Disk_ID),
CONSTRAINT FK_Studio_Created FOREIGN KEY (Studio_ID) REFERENCES Studio(Studio_ID)
) AS EDGE;