diff  postmodern/table.lisp postmodern/table.lisp
index 25aca5c..211cf08 100644
--- postmodern/table.lisp
+++ postmodern/table.lisp
@@ -4,7 +4,8 @@
   ((direct-keys :initarg :keys :initform nil :reader direct-keys)
    (effective-keys :reader dao-keys)
    (table-name)
-   (column-map :reader dao-column-map))
+   (column-map :reader dao-column-map)
+   (extra-options :initarg :extra-options :initform nil :reader dao-extra-options))
   (:documentation "Metaclass for database-access-object classes."))
 
 (defmethod validate-superclass ((class dao-class) (super-class standard-class))
@@ -295,4 +296,5 @@ holds, order them by the given criteria."
                                      ,@(when (slot-boundp slot 'col-default)
                                              `(:default ,(column-default slot)))))
                    ,@(when (dao-keys table)
-                       `((:primary-key ,@(dao-keys table)))))))
+                       `((:primary-key ,@(dao-keys table))))
+		   ,@(dao-extra-options table))))
