是否可以在应用程序运行时从数据库加载基类和子类并编译它们并执行代码?继承?如果是这样,一个人怎么做。
我已经创建了一个创建了我需要的数据库的基本ERD并附在帖子上。
数据库表的基本结构如下:
表结构如下:
CREATE TABLE Class
(
ClassID INT PRIMARY KEY NOT NULL,
BaseClassID INT NULL,
ClassName VARCHAR(MAX),
Code VARCHAR(MAX),
FOREIGN KEY (BaseClassID) REFERENCES Class(ClassID)
)
CREATE TABLE Item
(
ItemID int primary key NOT NULL,
ClassID int NOT NULL,
FOREIGN KEY (ClassID) REFERENCES Class(ClassID)
)
非常感谢任何建议。