I'd model that problem differently...
CREATE TABLE Lists(
List_Id INTEGER NOT NULL,
List_Name VARCHAR(30) NOT NULL);
CREATE TABLE List_Options(
List_Id INTEGER NOT NULL,
Option_Id INTEGER NOT NULL,
Option_Value INTEGER,
Option_Name VARCHAR(100) NOT NULL);
CREATE TABLE Users(
User_Id INTEGER NOT NULL,
User_Name...