title: Can I make a table of objects that have nested tables as attributes?
body: <p>Here is a snippet of my OR schema: </p>
  
  <pre><code>CREATE TYPE artist_table_type AS TABLE OF REF artist_type;
  /
  
  CREATE TYPE track_type AS OBJECT (
      title VARCHAR(1000),
      duration INT,
      release_date DATE,
  
      producers artist_table_type,
  
      MEMBER FUNCTION getProducers RETURN artist_table_type,
      MEMBER FUNCTION getRemixers RETURN artist_table_type
  );
  /
  CREATE TABLE track_obj_table OF track_type;
  </code></pre>
  
  <p>When I attempt to run this, I get the error: </p>
  
  <pre><code>CREATE TABLE track_obj_table OF track_type
  *
  ERROR at line 1:
  ORA-22913: must specify table name for nested table column or attribute
  </code></pre>
  
  <p>I suspect that this is because of the table type in the track_type object? </p>