An apparatus for transmitting data in a communication system, the apparatus comprising: a control information reception unit configured to receive, from a base station, scheduling information indicating resources on which data are scheduled to be transmitted, the scheduling information including an index pointing to an entry of a modulation and coding table to be used from a plurality of possible modulation and coding tables, each entry of the modulation and coding tables indicating a modulation and coding scheme as a pair of a modulation order information and a corresponding transport block size; and a data transmission unit configured to transmit the data on the scheduled resources, characterized in that the data transmission unit is further configured to: determine the modulation and coding table to be used based on a transmission parameter, the transmission parameter including a transmission power value of the data to be transmitted or a linking indicator received from the base station and indicating linking a particular subframe set to a corresponding modulation and coding table to be applied; determine a modulation and coding scheme for data transmission according to the entry of the determined modulation and coding table corresponding to the index included in the received scheduling information, and transmit the data coded and modulated according to the determined modulation and coding scheme. a control information reception unit configured to receive, from a base station, scheduling information indicating resources on which data are scheduled to be transmitted, the scheduling information including an index pointing to an entry of a modulation and coding table to be used from a plurality of possible modulation and coding tables, each entry of the modulation and coding tables indicating a modulation and coding scheme as a pair of a modulation order information and a corresponding transport block size; and a data transmission unit configured to transmit the data on the scheduled resources, characterized in that the data transmission unit is further configured to: determine the modulation and coding table to be used based on a transmission parameter, the transmission parameter including a transmission power value of the data to be transmitted or a linking indicator received from the base station and indicating linking a particular subframe set to a corresponding modulation and coding table to be applied; determine a modulation and coding scheme for data transmission according to the entry of the determined modulation and coding table corresponding to the index included in the received scheduling information, and transmit the data coded and modulated according to the determined modulation and coding scheme. determine the modulation and coding table to be used based on a transmission parameter, the transmission parameter including a transmission power value of the data to be transmitted or a linking indicator received from the base station and indicating linking a particular subframe set to a corresponding modulation and coding table to be applied; determine a modulation and coding scheme for data transmission according to the entry of the determined modulation and coding table corresponding to the index included in the received scheduling information, and transmit the data coded and modulated according to the determined modulation and coding scheme.