Method: Chicago::Schema::DimensionReference#roleplayed?

Defined in:
lib/chicago/schema/dimension_reference.rb

#roleplayed?Boolean

Returns true if this dimension reference is roleplayed - i.e. it has a different name from the underlying dimension so that, for example, multiple date dimensions can be assigned to the same fact table.

Returns:

  • (Boolean)


47
48
49
# File 'lib/chicago/schema/dimension_reference.rb', line 47

def roleplayed?
  name != @dimension.name
end