FullCalendar事件表不能有外键吗?
我正在使用fullCalendar jQuery插件,用户可以在其中向数据库表添加事件 这是我的活动表FullCalendar事件表不能有外键吗?,fullcalendar,Fullcalendar,我正在使用fullCalendar jQuery插件,用户可以在其中向数据库表添加事件 这是我的活动表 CREATE TABLE [dbo].[Events] ( [EventID] [int] IDENTITY(1,1) NOT NULL, [Subject] [nvarchar](100) NULL, [Description] [nvarchar](300) NULL, [Start] [datetime] NOT NULL, [EndT] [dat
CREATE TABLE [dbo].[Events]
(
[EventID] [int] IDENTITY(1,1) NOT NULL,
[Subject] [nvarchar](100) NULL,
[Description] [nvarchar](300) NULL,
[Start] [datetime] NOT NULL,
[EndT] [datetime] NULL,
[ThemeColor] [nvarchar](10) NULL,
[IsFullDay] [bit] NULL,
[userID] [int] NOT NULL,
PRIMARY KEY [EventID]
)
ALTER TABLE [dbo].[Events] WITH CHECK
ADD CONSTRAINT [FK_Events_Users]
FOREIGN KEY([userID]) REFERENCES [dbo].[Users] ([userID])
它工作得很好,getEvents函数也很成功。。但是,当我尝试将events表与数据库中的另一个表相关联时(添加一个引用另一个表(如users表)的外键)
无法加载fullCalendar。。我甚至看不到页面上的日历
如果我消除了这种关系,它就会起作用
如何在不删除关系的情况下使其工作,因为我需要知道事件属于哪个用户
谢谢
我正在使用SQL Server..您的表脚本不完整-主键由哪些列组成??另外,请说明
事件
表是如何与用户
表关联的(您使用了什么SQL来建立这种关联?)我已经更新了它
[userID] [int] NOT NULL,